package com.zuipin.vo;

import java.math.BigDecimal;

import io.swagger.annotations.ApiModelProperty;

public class PrizeVo {
	
	private Long		id;				// 主键
	
	private Long		levelId;		// 等级Id
	
	private Long		ruleId;			// 规则Id
	
	private Short		isDefault;		// 1 默认  0不是
	
	private String		title;			// 名称
	
	private BigDecimal	oneNum;			// 一次中几个
	
	private String		prompt;			// 提示语
	
	private String		prizeNo;		// 奖品的编码  可能是sku  也可能是红包
	
	private String		prizeType;		// 奖品类型
	
	private String		unit;			// 单位
	
	private BigDecimal	prizeQuantity;	// 奖品总数量
	
	private String		promptUrl;		// 提示链接
	
	private BigDecimal	probability;	// 概率
	
	private String		abbreviation;	// 简称
	
	public void setId(Long id) {
		this.id = id;
	}
	
	@ApiModelProperty(value = "ID")
	public Long getId() {
		return this.id;
	}
	
	public void setLevelId(Long levelId) {
		this.levelId = levelId;
	}
	
	@ApiModelProperty(value = "等级Id")
	public Long getLevelId() {
		return this.levelId;
	}
	
	public void setRuleId(Long ruleId) {
		this.ruleId = ruleId;
	}
	
	@ApiModelProperty(value = "规则id")
	public Long getRuleId() {
		return this.ruleId;
	}
	
	@ApiModelProperty(value = "1是默认  0不是")
	public Short getIsDefault() {
		return isDefault;
	}
	
	public void setIsDefault(Short isDefault) {
		this.isDefault = isDefault;
	}
	
	public void setTitle(String title) {
		this.title = title;
	}
	
	@ApiModelProperty(value = "名称")
	public String getTitle() {
		return this.title;
	}
	
	public void setOneNum(BigDecimal oneNum) {
		this.oneNum = oneNum;
	}
	
	@ApiModelProperty(value = "一次中数量")
	public BigDecimal getOneNum() {
		return this.oneNum;
	}
	
	public void setPrompt(String prompt) {
		this.prompt = prompt;
	}
	
	@ApiModelProperty(value = "提示语")
	public String getPrompt() {
		return this.prompt;
	}
	
	public void setPrizeNo(String prizeNo) {
		this.prizeNo = prizeNo;
	}
	
	@ApiModelProperty(value = "奖品编码  sku或这规则id")
	public String getPrizeNo() {
		return this.prizeNo;
	}
	
	public void setPrizeType(String prizeType) {
		this.prizeType = prizeType;
	}
	
	@ApiModelProperty(value = "奖品类型 GIVE_INTEGRAL：送积分, GIVE_TOPUP_BALANCE：送充值余额, GIVE_RED_PACKET:送红包 GIVE_PRO:送商品 GIVE_OTHER:送其他  GIVE_DRAW_NUM:送抽奖次数")
	public String getPrizeType() {
		return this.prizeType;
	}
	
	public void setUnit(String unit) {
		this.unit = unit;
	}
	
	@ApiModelProperty(value = "单位")
	public String getUnit() {
		return this.unit;
	}
	
	public void setPrizeQuantity(BigDecimal prizeQuantity) {
		this.prizeQuantity = prizeQuantity;
	}
	
	@ApiModelProperty(value = "奖品数量")
	public BigDecimal getPrizeQuantity() {
		return this.prizeQuantity;
	}
	
	public void setPromptUrl(String promptUrl) {
		this.promptUrl = promptUrl;
	}
	
	@ApiModelProperty(value = "提示链接")
	public String getPromptUrl() {
		return this.promptUrl;
	}
	
	public void setProbability(BigDecimal probability) {
		this.probability = probability;
	}
	
	@ApiModelProperty(value = "概率")
	public BigDecimal getProbability() {
		return this.probability;
	}
	
	public void setAbbreviation(String abbreviation) {
		this.abbreviation = abbreviation;
	}
	
	@ApiModelProperty(value = "简称")
	public String getAbbreviation() {
		return this.abbreviation;
	}
	
}
